trough rift - Spanish English Dictionary